fixed-term agreement - Spanish English Dictionary